package com.lcc.lynx.base.system.pojo.def;

import com.lcc.lynx.jdbc.qw.Column;
import com.lcc.lynx.jdbc.qw.TableDef;
import com.lcc.lynx.base.system.pojo.dv.SysDeptDV;

/** 
 * 部门管理表定义
 * @auth lcc
 * @date 2025-07-28
 */
public class SYS_DEPT extends TableDef {
	private SYS_DEPT() {super(SysDeptDV.class);}
	public final static SYS_DEPT _this_ = new SYS_DEPT();

	public final static Column    <Object> all_columns = new Column<>(_this_, "*");
	public final static Column      <Long> dept_id = new Column<>(_this_, "dept_id");
	public final static Column      <Long> pid = new Column<>(_this_, "pid");
	public final static Column    <String> dept_name = new Column<>(_this_, "dept_name");
	public final static Column     <Short> sort = new Column<>(_this_, "sort");
	public final static Column    <String> create_time = new Column<>(_this_, "create_time", true);
	public final static Column     <Short> state = new Column<>(_this_, "state");
	public final static Column    <String> remark = new Column<>(_this_, "remark");
}